membrane protein nanoparticle

Best popular membrane protein nanoparticle